Bulletproofs+: Shorter Proofs for a Privacy-Enhanced Distributed Ledger

نویسندگان

چکیده

This paper presents a new short zero-knowledge argument for the range proof and arithmetic circuits without trusted setup. In particular, it can achieve shortest size of system categories More specifically, when proving that committed value is positive integer less than 64 bits, except negligible error in 128-bit security parameter, 576 bytes long, which 85.7% previous due to Bünz et al. (Bulletproofs, IEEE Security Privacy 2018). Similarly, circuit satisfiability be proven with communication overhead. Nevertheless, computational overheads both generation verification are comparable those Bulletproofs. Bulletproofs established as one important privacy-enhancing technologies distributed ledger its trustless feature size. has been implemented optimized various programming languages practical usage by independent entities since was proposed. The essence based on logarithmic inner product no zero-knowledge. revisits from viewpoint first sublinear linear algebra Groth (CRYPTO 2009) then propose Bulletproofs+, an improved variety main component xmlns:xlink="http://www.w3.org/1999/xlink">zero-knowledge weighted (zk-WIP) enables reduce proof. It already properties, there additional information reducing zk-WIP, incurs minimal transmission cost during reduction process. Note zk-WIP all characteristics argument, such aggregating batch verification; thus, Bulletproofs+ superior aspects.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bulletproofs: Efficient Range Proofs for Confidential Transactions

We propose Bulletproofs, a new non-interactive zero-knowledge proof protocol with very short proofs and without a trusted setup; the proof size is only logarithmic in the witness size. Bulletproofs are especially well suited for efficient range proofs on committed values: they enable proving that a committed value is in a range using only 2 log2pnq ` 9 group and field elements, where n is the b...

متن کامل

Bulletproofs: Short Proofs for Confidential Transactions and More

We propose Bulletproofs, a new non-interactive zero-knowledge proof protocol with very short proofs and without a trusted setup; the proof size is only logarithmic in the witness size. Bulletproofs are especially well suited for efficient range proofs on committed values: they enable proving that a committed value is in a range using only 2 log2pnq ` 9 group and field elements, where n is the b...

متن کامل

A Distributed Ledger for Supply Chain Physical Distribution Visibility

Supply chains (SC) span many geographies, modes and industries and involve several phases where data flows in both directions from suppliers, manufacturers, distributors, retailers, to customers. This data flow is necessary to support critical business decisions that may impact product cost and market share. Current SC information systems are unable to provide validated, pseudo real-time shipme...

متن کامل

Unsound Inferences Make Proofs Shorter

We give examples of calculi that extend Gentzen’s sequent calculus LK by unsound quantifier inferences in such a way that (i) derivations lead only to true sequents, and (ii) proofs therein are non-elementarily shorter than LK-proofs.

متن کامل

Scripting smart contracts for distributed ledger technology

We give an overview of the scripting languages used in existing cryptocurrencies, and in particular we review in some detail the scripting languages of Bitcoin, Nxt and Ethereum, in the context of a high-level overview of Distributed Ledger Technology and cryptocurrencies. We survey different approaches, and give an overview of critiques of existing languages. We also cover technologies that mi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Access

سال: 2022

ISSN: ['2169-3536']

DOI: https://doi.org/10.1109/access.2022.3167806